SimpleMeshRenderer Class Reference

#include <SimpleMeshRenderer.h>

Inheritance diagram for SimpleMeshRenderer:

Renderer

List of all members.

Public Member Functions

 SimpleMeshRenderer (void)
virtual ~SimpleMeshRenderer (void)
virtual void init ()
virtual void render ()
void enableAlphaBlending (bool _alpha)
virtual bool isLowerThan (Renderer *renderer)

Protected Member Functions

void defaultPass ()
void depthPass ()
void shadowMapPass ()
void addSMPass ()


Detailed Description

SimpleMeshRenderer class

Constructor & Destructor Documentation

SimpleMeshRenderer::SimpleMeshRenderer ( void   ) 

Constructor for SimpleMeshRenderer object

SimpleMeshRenderer::~SimpleMeshRenderer ( void   )  [virtual]

Destructor for SimpleMeshRenderer object


Member Function Documentation

void SimpleMeshRenderer::init (  )  [virtual]

Initialization

Implements Renderer.

void SimpleMeshRenderer::render (  )  [virtual]

Render node

Implements Renderer.

void SimpleMeshRenderer::enableAlphaBlending ( bool  _alpha  ) 

Enable/Disable Alpha Blending

bool SimpleMeshRenderer::isLowerThan ( Renderer renderer  )  [virtual]

Returns whether the priority of this renderer is lower than the given one's

Implements Renderer.

void SimpleMeshRenderer::defaultPass (  )  [protected]

Render default pass

void SimpleMeshRenderer::depthPass (  )  [protected]

Render depth pass

void SimpleMeshRenderer::shadowMapPass (  )  [protected]

Render shadow map pass

void SimpleMeshRenderer::addSMPass (  )  [protected]

Render pass which sums up values from the depth maps


The documentation for this class was generated from the following files:
Generated on Sun Oct 7 01:15:32 2007 for Adaptive Soft Shadows by  doxygen 1.5.3